Using Pattern Languages to Design Intelligent Tutoring Systems: A Case Study
نویسندگان
چکیده
Intelligent tutoring systems (ITS) in the domain of language learning are becoming very common. Software engineering best practices and frameworks should be used to ease the process of developing new intelligent tutoring systems. In this research, we show how a Pattern language for intelligent tutoring systems (PLITS) was used to develop modules of the Arabic Tutor. The Arabic tutor is a web-based ITS for teaching Arabic Grammar. We focus on how PLITS was used to develop both Tutor and interface modules of the Arabic Tutor.
منابع مشابه
The GET-BITS Model of Intelligent Tutoring Systems
The paper describes an object-oriented model of intelligent tutoring systems, called GET-BITS. The paper concentrates on class hierarchies and design of classes for knowledge representation in the GET-BITS model. Other models of intelligent tutoring systems used today, as well as the corresponding knowledge models, differ only to an extent. However, the design methodologies employed vary a lot,...
متن کاملDesigning and analyzing the pattern of discovery of religious systems based on the mystical thought of Imam Khomeini
With the advent of the systemic wave in the West and the provision of intelligent intelligence systems to provide the means to meet human needs, the strategy of "inducing the ineffectiveness of religion in a competitive environment of human ideas and ideas" is considered to be the most important strategy for confronting religion in the current world. To be This important, however, has been acti...
متن کاملEvaluating an Intelligent Tutoring System for Design Patterns: the DEPTHS Experience
The evaluation of intelligent tutoring systems (ITSs) is an important though often neglected stage of ITS development. There are many evaluation methods available but literature does not provide clear guidelines for the selection of evaluation method(s) to be used in a particular context. This paper describes the evaluation study of DEPTHS, an intelligent tutoring system for learning software d...
متن کاملAdaptive Patterns for Intelligent Tutoring Systems
The complexity of design and implementation of Intelligent Tutoring Systems (ITS) is caused by the lack of a clear road map or implementation methodology. This has led us to investigate the role of patterns in ITS implementation in order to provide software developers with solutions to recurring ITS design problems. In this research work, we highlight the role of adaptive patterns in intelligen...
متن کاملTowards a Pattern Language for Intelligent Teaching and Training Systems
Intelligent Tutoring Systems (ITSs) are usually based on similar fundamental structures. In contrast to this, software engineering techniques are seldomly used for realizing ITSs. In the last years, some approaches tried to change this: pattern mining took place; methods covering the specifics of ITS project development have been deployed. These approaches usually focus on a specific system typ...
متن کامل